body {
	font-family: '微软雅黑', Arial, Helvetica, '宋体', sans-serif;
	font-size: 12px;
	color: #333;
	background: #fff;
	margin: 0;
	text-align: center;
}
h1,h2,h3,h4,h5,h6,input,select,p,div,ul,li,dl,dd,dt{ margin:0;padding:0; }
.ie6-out {
	_margin-left: 1024px;
	_zoom: 1;
}

.ie6-in {
	_position: relative;
	_float: left;
	_margin-left: -1024px;
}

#min-width {
	min-width: 1024px;
	_zoom: 1;
}

#mainnav {
	height: 25px;
	width: 100%;
	background-color: #f6f6f6;
	border-bottom: 1px solid #d2d2d2;
	text-align: center;
}

#container {
	position: relative;
	margin: 0 auto;
	z-index: 0;
	width: 970px;
	text-align: left;
	overflow: hidden;
}

#header {
	z-index: 200;
	font-size: 12px;
	z-index: 100;
}

#content {
	padding: 0;
	width: 980px;
	margin:20px auto;
	z-index: 1;
	position: relative;
	text-align: left;
}

#footer {
	margin: 0 auto 20px auto;
	width: 100%;
	text-align: center;
}

#footer span {
	padding-left: 7px;
	padding-right: 7px;
}

a:link,a:visited,a:hover,a:active {
	color: #0041D9;
	text-decoration: none;
	outline: none;
}

a:hover {
	color: #f60;
}

form,ul,li {
	padding: 0;
	margin: 0;
}

img {
	border: none;
}

#my_publish {
	font-size: 12px;
	line-height: 20px;
	padding-left: 15px;
	width: 955px;
	padding-top: 10px;
	margin-bottom: 8px;
}

#my_publish .release {
	position: absolute;
	right: 10px;
	top: 5px;
}


#lefter {
	float: left;
	border: 1px solid #c5dce7;
	background: #ebf6ff no-repeat scroll 0 0;
	width: 150px;
	font-size: 14px;
	line-height: 24px;
	margin-right: 15px;
	padding-bottom: 5px;
}

#main {
	float: right;
}

.main_content_list {
	border: 1px solid #C5DCE7;
	padding: 0 10px 10px;
	width: 780px;
}

.partner span {
	display: block;
	float: left;
	width: 70px;
	padding-left: 25px;
}

.partner ul {
	margin: 0 0 5px 0;
	padding: 0;
	display: block;
	float: left;
	width: 860px;
	text-align: left;
}

.partner li {
	margin: 0 5px 0 0;
	padding: 0;
	display: block;
	width: 85px;
	float: left;
	list-style: none;
	overflow: hidden;
}

.partner li a {
	color: #999;
}

.partner li a:hover {
	color: #F60;
}

.clear,#clear {
	clear: both;
	height: 1px;
	margin-top: -1px;
	overflow: hidden;
	font-size: 0;
	line-height: 0;
}

.footer_line {
	border-bottom: 1px solid #e0e0e0;
	height: 0;
	font-size: 0;
}

.map_link {
	margin-top: 10px;
	padding-bottom: 5px;
}

.rent_comm_name {
	float: left;
	line-height: 1.6em;
	height: 40px;
	overflow: hidden;
	width: 380px;
}

.rent_comm_name b {
	font-size: 14px;
}

.rent_comm_warning {
	float: right;
	width: 390px;
	color: #999;
}

.mapbutton {
	margin-top: 10px;
	padding-bottom: 5px;
}

#googlemap {
	position: fixed;
}

.blank5,.blank8,.blank10,.blank12,.blank15,.blank16,.blank18,.blank25,.blank28,.blank30,.blank35,.blank40,.blank60
	{
	font-size: 0;
	line-height: 0;
	clear: both;
}

.blank5 {
	height: 5px;
}

.blank8 {
	height: 8px;
}

.blank10 {
	height: 10px;
}

.blank12 {
	height: 12px;
}

.blank15 {
	height: 15px;
}

.blank16 {
	height: 16px;
}

.blank18 {
	height: 18px;
}

.blank25 {
	height: 25px;
}

.blank28 {
	height: 28px;
}

.blank30 {
	height: 30px;
}

.blank35 {
	height: 35px;
}

.blank40 {
	height: 40px;
}

.blank60 {
	height: 60px;
}

.global_mainnav {
	text-align: left;
	width: 970px;
	height: 24px;
	margin: 0 auto;
	line-height: 24px;
	color: #4d4d4d;
}

.global_mainnav div {
	display: inline-block;
	vertical-align: baseline; *
	display: inline;
	zoom: 1;
}

.global_mainnav div.wel {
	width: 30%;
}

.global_mainnav div.ajk {
	width: 39% !important;
	width: 39.5%;
	text-align: center;
}

.global_mainnav .ajk span {
	margin: 0 9px 0 10px;
	color: #cbcbcb;
}

.global_mainnav .ajk a,.global_mainnav .border a {
	color: #333;
}

.global_mainnav .ajk a:hover,.global_mainnav .border a:hover {
	color: #F60;
}

.global_mainnav .ajk b {
	font-weight: normal;
	margin-left: 5px;
}

.global_mainnav div.border {
	width: 30%;
	text-align: right;
	_margin-top: 6px;
}

.cityselector_city {
	color: #000;
	float: left;
	font-weight: bold;
	font-family: "宋体";
	font-size: 16px;
}

.cityselector_show {
	float: left;
	font-size: 12px;
	padding-left: 4px;
	padding-top: 4px;
	font-family: "宋体";
	color: #0041D9;
	z-index: 100px;
}

.cityselector_show .trigger {
	display: inline;
	color: #0041D9;
}

.cityselector_show .trigger a {
	color: #0041D9;
}

.cityselector_show .trigger a:hover {
	color: #0041D9;
	background-color: transparent;
}

.cityselector_show .trigger a.switch {
	color: #0041D9;
	line-height: 14px;
}

.cityselector_show .cities {
	background-color: #fff;
	position: absolute;
	left: 120px;
	top: 68px;
	z-index: 100;
}

.cityselector_show .cities iframe {
	position: absolute;
	z-index: 100;
	left: 0;
	top: 0;
	display: none;
}

.cityselector_show .partbd {
	width: 244px;
	border: 1px solid #bbb;
	background-color: #ececec;
	overflow: hidden;
	zoom: 1;
}

.cityselector_show .partbd h3,.cityselector_show .partbd ol,.cityselector_show .partbd li
	{
	margin: 0;
	padding: 0;
	color: #333;
	font-size: 12px;
	display: inline-block;
}

.cityselector_show .partbd h3 {
	padding: 10px 9px 9px 9px;
	display: inline-block; *
	display: inline;
	font-weight: 100;
	width: 48px; *
	width: 53px;
	vertical-align: top;
}

.cityselector_show .partbd ol {
	display: inline-block; *
	display: inline;
	line-height: 32px;
	background-color: #fff;
	width: 172px;
	padding: 0;
	margin: 0;
}

.cityselector_show .partbd li {
	line-height: normal;
	padding: 10px 5px 9px 5px;
	display: inline; *
	margin-right: 4px;
}

.cityselector_tips {
	color: #0091ce;
	margin-left: 2px;
	margin-bottom: 10px;
	letter-spacing: 1px;
}

.header_searchbuttonbox {
	width: 970px;
	height: 40px;
}

.header_searchbuttonbox .lt {
	background-image:
		url(http://pages.haozu.com/img/head/searchbg_left_5x43.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	height: 43px;
	width: 5px;
	float: left;
}

.header_searchbuttonbox .rt {
	background-image:
		url(http://pages.haozu.com/img/head/searchbg_right_5x43.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	height: 43px;
	width: 5px;
	float: left;
}

.header_searchbuttonbox .ct {
	width: 960px;
	height: 43px;
	float: left;
	background-image:
		url(http://pages.haozu.com/img/head/searchbg_mid_5x43.gif);
	background-position: 0 0;
	background-repeat: repeat;
	position: relative;
	z-index: 80;
}

.header_searchbuttonbox .trigger {
	position: absolute;
	left: 84px;
	top: 12px;
	width: 80px;
	z-index: 2;
}

.header_searchbuttonbox .current_option {
	position: absolute;
	background: url(http://pages.haozu.com/img/head/drop_l01_11.gif)
		no-repeat scroll right 2px;
	border: 0 none;
	cursor: pointer;
	font-size: 12px;
	padding: 0 15px 0 0;
	text-align: right;
	width: 90px;
	top: 4px;
}

.header_searchbuttonbox .current_option_hover {
	background: url(http://pages.haozu.com/img/head/drop_h02_11.gif)
		no-repeat scroll right 2px;
	color: #FB6600;
}

.header_searchbuttonbox .droplist {
	width: 80px;
	line-height: 22px;
	border-top: 1px solid #05AAF1;
	border-left: 1px solid #05AAF1;
	border-right: 1px solid #05AAF1;
	position: absolute;
	top: 32px;
	left: 89px;
	_left: 86px;
	background-color: #fff;
	z-index: 999;
}

.header_searchbuttonbox .droplist li {
	list-style-type: none;
	text-align: center;
	list-style-position: outside;
	border-bottom: 1px solid #8cbee2;
}

.header_searchbuttonbox .droplist li.bt {
	border-bottom: 1px solid #8cbee2;
}

.header_searchbuttonbox .droplist a.selected {
	color: #000;
}

.header_searchbuttonbox .publish_manager {
	background: url(http://pages.haozu.com/img/head/toolbar_bg_117x30.gif)
		no-repeat scroll 0 0;
	position: absolute;
	right: 5px;
	top: 9px;
	height: 30px;
	width: 117px;
	font-size: 14px;
}

.header_searchbuttonbox .publish {
	float: left;
	padding: 8px 0 0 12px;
}

.header_searchbuttonbox img.showpublishmenu {
	float: right;
	padding: 8px 6px 0 0;
	vertical-align: middle;
}

.header_searchbuttonbox .publishmenu {
	width: 117px;
	position: absolute;
	top: 9px;
	right: 5px;
	z-index: 999;
	font-size: 14px;
}

.header_searchbuttonbox .header {
	height: 29px;
	width: 117px;
	background: url(http://pages.haozu.com/img/head/toolbar_bg1_118x32.gif)
		no-repeat scroll 0 0;
}

.header_searchbuttonbox .menucontent {
	width: 117px;
	background-color: #fff;
}

.header_searchbuttonbox .menucontent li {
	list-style-type: none;
	text-align: left;
	padding-left: 8px;
	list-style-position: outside;
	line-height: 28px;
	height: 28px;
	background:
		url(http://pages.haozu.com/img/head/toolbar_bg1mid_117x5.gif) repeat-y
		scroll 0 0;
}

.header_searchbuttonbox .menucontent li span {
	border-top: 1px dotted #999;
	display: block;
	vertical-align: middle;
	width: 100px;
	line-height: 28px;
	_padding: 7px 0 2px 0;
}

.header_searchbuttonbox .menucontent li a {
	padding-left: 8px;
	vertical-align: middle;
	line-height: 28px;
}

.header_searchbuttonbox .footer {
	height: 5px;
	width: 117px;
	background: url(http://pages.haozu.com/img/head/toolbar_bg1_117x5.gif)
		no-repeat scroll 0 0;
}

.header_searchbuttonbox a.dropicon {
	background: url(http://pages.haozu.com/img/head/down_noborder_15.gif)
		no-repeat scroll 0 0;
}

.header_searchbuttonbox .keyword {
	position: absolute;
	left: 181px;
	top: 10px;
	width: 316px;
	height: 19px;
	border: 1px solid #84b7e1;
	color: #ccc;
	padding: 5px 0 0 10px;
}

.header_searchbuttonbox .btn {
	background:
		url(http://pages.haozu.com/img/head/search_but_yellow01_80x25.gif)
		no-repeat scroll 0 0;
	border: medium none;
	cursor: pointer;
	width: 80px;
	height: 25px;
	padding: 0;
	position: absolute;
	left: 515px;
	top: 11px;
}

.header_searchbuttonbox .btn_comm {
	background:
		url(http://pages.haozu.com/img/head/search_but_yellowcomm01_80x25.gif)
		no-repeat scroll 0 0;
	border: medium none;
	cursor: pointer;
	width: 80px;
	height: 25px;
	padding: 0;
	position: absolute;
	left: 515px;
	top: 11px;
}

.header_searchbuttonbox .post {
	float: right;
	margin-top: 7px;
	margin-right: 13px;
}

.header_myrent {
	float: right;
}

.header_myrent li {
	float: left;
	padding-left: 8px;
	padding-right: 8px;
	list-style-type: none;
}

.header_myrent li.right-border {
	border-right: 1px solid #333;
	margin-top: 6px;
}

.header_myrent li.right-end {
	padding-right: 0;
	margin-top: 6px;
}

.header_myrent .backimg {
	background: url(http://pages.haozu.com/img/head/entrance_110x26.gif)
		no-repeat scroll 0 0;
	width: 110px;
	height: 26px;
	margin-left: 10px;
	line-height: 26px;
}

.header_myrent .backimg div {
	float: left;
}

.header_myrent .backimg .start {
	width: 9px;
}

.header_myrent .backimg .line {
	border-left: 1px solid #C9C9C9;
	float: left;
	height: 12px;
	line-height: 10px;
	margin: 7px 9px 0;
	width: 1px;
}

.header_tabbar {
	height: 30px;
	width: 600px;
	font-size: 14px;
	position: absolute;
	left: 277px;
	top: 45px;
	line-height: 31px;
	vertical-align: middle;
}

.header_tabbar .new {
	position: absolute;
	text-indent: -999px;
	top: -11px;
	width: 19px;
	left: 138px;
	height: 21px;
	background: transparent
		url(http://pages.haozu.com/img/icon/new03_19x21.gif) no-repeat;
}

.header_tabbar_bg {
	width: 585px;
	height: 30px;
	z-index: -1;
	position: absolute;
	left: 277px;
	top: 45px;
}

.header_tabbar a {
	float: left;
	display: inline;
	line-height: 31px;
	line-height: 34px\9;
	vertical-align: bottom;
	text-align: center;
	background: transparent;
	color: #000;
	width: 80px;
}

.header_tabbar a:hover {
	background: #fff url(http://pages.haozu.com/img/head/bar_h_80x31.gif)
		no-repeat;
	text-decoration: none;
	margin-left: -1px;
	padding-left: 1px;
	color: #000;
}

.header_tabbar a:visited {
	color: #000;
}

.header_tabbar a.actived {
	color: #fff;
	background: #fff url(http://pages.haozu.com/img/head/bar_xz_80x31.gif)
		no-repeat;
	font-weight: bold;
	margin-left: -1px;
	padding-left: 1px;
}

.header_tabbar a.actived:hover {
	text-decoration: underline;
	background: #fff url(http://pages.haozu.com/img/head/bar_xz_80x31.gif)
		no-repeat;
}

#header .tabbar .tabs a.actived:hover {
	background: #fff url(http://pages.haozu.com/img/head/bar_h_100x30.gif)
		no-repeat;
	font-weight: bold;
	color: #fff;
	text-decoration: underline;
}

.header_tabbar_bg .lt {
	float: left;
	width: 80px;
	height: 32px;
	background: transparent
		url(http://pages.haozu.com/img/head/bar_left_80x31.gif) no-repeat;
}

.header_tabbar_bg .cr {
	float: left;
	width: 80px;
	height: 32px;
	background: transparent
		url(http://pages.haozu.com/img/head/bar_bg_80x31.gif) no-repeat;
}

.header_tabbar_bg .rt {
	float: left;
	width: 80px;
	height: 32px;
	background: transparent
		url(http://pages.haozu.com/img/head/bar_right_80x31.gif) no-repeat;
}

.global_header_banner {
	height: 74px;
	overflow: hidden;
	z-index: 100px;
}

.global_header_logo {
	float: left;
	padding-left: 12px;
	padding-top: 18px;
}

.global_header_logo a:hover {
	background-color: transparent;
}

.global_header_city {
	float: left;
	margin-left: 20px;
	margin-top: 21px;
	height: 45px;
	width: 98px;
}

.global_header_line8 {
	clear: both;
	height: 8px;
	font-size: 0;
	line-height: 0;
	position: relative;
}

.global_header_line8 div {
	float: left;
}

.global_header_line8 .left {
	height: 8px;
	width: 5px;
	background: url(http://pages.haozu.com/img/head/line_left_5x8.gif)
		no-repeat scroll 0 0;
}

.global_header_line8 .main {
	height: 8px;
	width: 960px;
	background: url(http://pages.haozu.com/img/head/line_mid_1x8.gif)
		repeat-x scroll 0 0;
}

.global_header_line8 .right {
	height: 8px;
	width: 5px;
	background: url(http://pages.haozu.com/img/head/line_right_5x8.gif)
		no-repeat scroll 0 0;
}

.global_header_index4 {
	clear: both;
	height: 4px;
	background: url(http://pages.haozu.com/img/global/citybar01_3x28.jpg)
		no-repeat scroll 0 0;
	font-size: 0;
	line-height: 0;
	position: relative;
}

.global_header_line4 div {
	float: left;
}

.global_header_line4 .left {
	height: 4px;
	width: 5px;
	background: url(http://pages.haozu.com/img/head/line01_left_5x4.gif)
		no-repeat scroll 0 0;
}

.global_header_line4 .main {
	height: 4px;
	width: 960px;
	background: url(http://pages.haozu.com/img/head/line01_mid_1x4.gif)
		repeat-x scroll 0 0;
}

.global_header_line4 .right {
	height: 4px;
	width: 5px;
	background: url(http://pages.haozu.com/img/head/line01_right_5x4.gif)
		no-repeat scroll 0 0;
}

#landlord_publish {
	position: absolute;
	top: 52px;
	right: 10px;
}

#landlord_publish a.publish,#landlord_publish a.publish:hover {
	color: #f60;
	font-size: 14px;
	font-weight: bold;
	margin-right: 12px;
}

a.icp {
	color: #666;
	text-decoration: underline;
}

.partner {
	background-color: #F9F9F9;
	float: left;
	padding: 10px 0;
	width: 990px;
	border-bottom: 1px solid #e0e0e0;
	line-height: 20px;
}

.copyright {
	line-height: 1.4em;
	color: #999;
}

.copyright span {
	font-size: 11px;
}

.copyright b {
	font-weight: normal;
	margin-left: 10px;
}

.copyright img {
	margin-bottom: -4px;
}

.SearchSuggestion {
	overflow: hidden;
	border: 1px solid #808080;
	border-top: none;
	z-index: 1;
	font-size: 12px;
}

.SearchSuggestion ul {
	background-color: #fff;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.SearchSuggestion ul li div.records {
	float: right;
	padding-right: 10px;
}

.SearchSuggestion ul li div.slabel {
	float: left;
}

.SearchSuggestion ul li div._ca {
	clear: both;
}

.SearchSuggestion ul li.selected {
	background-color: #ffb;
}

.SearchSuggestion ul li {
	list-style-type: none;
	display: block;
	margin: 0;
	padding-left: 10px;
	line-height: 25px;
	cursor: pointer;
	padding-bottom: 1px;
	white-space: nowrap;
	overflow: hidden;
}

.multipage {
	position: relative;
	margin-left: 20px;
	font-size: 12px;
}

.multipage a:hover span {
	color: #fff;
	background: #004199;
	text-decoration: none;
}

.multipage span {
	list-style: none;
	float: left;
	height: 20px;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #FFF;
	border: 1px solid #ccc;
	margin-right: 1px;
	line-height: 20px;
	cursor: pointer;
}

.multipage .nolink {
	color: #ccc;
	cursor: default;
}

.multipage span.prexpage {
	left: 0;
	padding: 0 6px;
	line-height: 20px;
}

.multipage span.nextpage {
	right: 0;
	padding: 0 6px;
	line-height: 20px;
}

.multipage .total {
	background-color: #F5FBFF;
	border: 1px solid #ccc;
	font-weight: bold;
}

.multipage .button {
	border: 0;
}

.multipage .input {
	border: 1px;
	width: 30px;
	height: 16px;
	background: #FFF;
}

.multipage .current {
	background-color: #fff;
	color: #eb6100;
	border: none;
	cursor: default;
}

.head_listing_nav {
	padding-left: 21px;
	line-height: 2.2em;
}

.head_listing_nav span,.head_listing_nav b,.head_listing_nav a {
	margin-right: 12px;
}

.head_listing_nav b {
	color: #EB6100;
}

.head_listing_nav .listing_block {
	margin-left: 40px;
	margin-right: 10px;
	padding: 3px 6px;
	border: 1px solid #F39800;
	height: auto;
}

.head_listing_subnav {
	background-color: #fbfbfb;
	border-top: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
	padding-top: 5px;
	padding-left: 15px;
	height: 30px;
	font-size: 12px;
}

.head_listing_subnav form .submit {
	vertical-align: bottom;
	padding: 0 6px; *+
	padding: 0 3px;
}

.head_listing_subnav div.vertical {
	display: inline;
	float: left;
	margin-top: 5px !important;
	margin-top: 7px;
}

.head_listing_subnav form,.head_listing_subnav .postdate,.head_listing_subnav .renttype
	{
	float: left;
}

.head_listing_subnav .keywordform {
	padding-right: 24px;
}

.head_listing_subnav .search_kw {
	background: transparent
		url(http://pages.haozu.com/img/list/list_hzbg01.gif) no-repeat scroll
		-18px -192px;
	width: 21px;
	height: 21px;
	display: inline;
	float: left;
	margin-top: 6px;
}

.head_listing_subnav .search_price {
	background-position: -40px -192px;
	width: 18px;
}

.head_listing_subnav .search_post {
	background-position: -60px -192px;
}

.head_listing_subnav .kw {
	border: 1px solid #999;
	color: #999;
	height: 14px;
	padding: 3px 20px 3px 5px;
	vertical-align: middle;
	width: 100px;
}

.head_listing_subnav .priceform {
	padding-right: 24px;
}

.head_listing_subnav .priceform .price {
	height: 15px;
	width: 40px;
}

.head_listing_subnav .renttype {
	background: transparent
		url(http://pages.haozu.com/img/head/icon_rmb_14.gif) no-repeat scroll
		5px 3px;
	padding-right: 24px;
	padding-left: 25px;
	margin-top: 3px;
}

.head_listing_subnav .postdate {
	padding-right: 24px;
	height: 19px;
	margin-top: 2px;
}

.head_listing_subnav .mult_filter {
	padding-left: 25px;
}

.mult_filter input {
	margin-top: 5px; *
	margin-top: 0;
	margin-top: 0\9;
	float: left;
}

div.search-result2 {
	position: relative;
	font-size: 12px;
}

div.search-result2 div.quicktabs {
	height: 27px;
	border-bottom: 3px solid #389dcf;
}

.quicktabs ul a,.quicktabs ul a:link,.quicktabs ul a:active,.quicktabs ul a:visited
	{
	color: #000;
	display: block;
	padding: 0 15px;
	margin-left: -15px;
}

.quicktabs ul a:hover {
	color: #EB6100;
	text-decoration: none;
}

.quicktabs li.slt a,.quicktabs li.slt a:active,.quicktabs li.slt a:hover,.quicktabs li.slt a:visited
	{
	color: #FFF;
	padding: 0 13px;
	font-weight: bold;
}

.quicktabs .fright {
	float: right;
}

.quicktabs ul {
	float: left;
	list-style: none;
	padding: 0;
	margin: 0;
	margin-top: 3px;
}

.quicktabs li,.quicktabs li span,#float_clearkw,.search_bottom,.quicktabs li .float_icon
	{
	background: url(http://pages.haozu.com/img/list/list_hzbg01.gif)
		no-repeat;
}

.quicktabs li {
	float: left;
	height: 24px;
	margin-right: 2px;
	padding-left: 15px;
	background-position: 0 -25px;
}

.quicktabs li span {
	display: block;
	padding-top: 4px;
	line-height: 20px; *
	padding-top: 6px; *
	line-height: 18px;
	padding-top: 6px\9;
	line-height: 18px\9;
	background-position: right -27px;
}

.quicktabs li.slt {
	background-position: left top;
	width: 15px;
	margin: 0;
	padding: 0;
}

.quicktabs li.rlt {
	background-position: right top;
	width: 68px;
	padding: 0;
	line-height: 20px;
}

.quicktabs li.mlt {
	background-position: 0 -26px;
	width: 15px;
	margin: 0;
	padding: 0;
}

.quicktabs li.mrt {
	background-position: right -26px;
	width: 65px;
	padding: 0;
	line-height: 20px;
}

.quicktabs li.mlt2 {
	background: url(http://pages.haozu.com/img/list/list_hzbg01_0312.gif)
		no-repeat;
	background-position: 0 -217px;
	width: 15px;
	margin: 0;
	padding: 0;
}

.quicktabs li.mrt2 {
	background: url(http://pages.haozu.com/img/list/list_hzbg01_0312.gif)
		no-repeat;
	background-position: right -217px;
	width: 65px;
	padding: 0;
	line-height: 20px;
}

.quicktabs li.rlt a {
	color: #fff;
	font-weight: bold;
}

.quicktabs li.slt span {
	background-position: right top;
	width: 68px;
}

.quicktabs li.map {
	background-position: 0 -26px;
	width: 15px;
	margin: 0;
	padding: 0;
}

.quicktabs li.mapr {
	background-position: right -26px;
	width: 65px;
	padding: 0;
	line-height: 20px;
}

.quicktabs li .float_icon {
	position: absolute;
	top: -8px;
	right: 2px;
	width: 15px;
	height: 20px;
	font-size: 0;
	line-height: 0;
	text-indent: -999px;
	background-position: left -267px;
}

.keywords {
	padding-left: 15px;
	padding-top: 5px;
}

.keywords .keywordform {
	position: relative;
	float: left;
	padding-left: 25px;
	background: url(http://pages.haozu.com/img/list/icon.search01_20x20.gif)
		0 3px no-repeat;
}

.simple_m_p {
	position: relative;
	float: right;
	margin-bottom: 0;
	line-height: 30px;
}

.searchpics {
	position: relative;
	float: right;
	margin-top: 4px;
	margin-right: 15px;
	line-height: 14px;
	font-size: 12px;
	color: #c30902;
	cursor: pointer;
}

.searchpics a:hover {
	text-decoration: none;
}

.searchpics img {
	margin-right: 5px;
	margin-bottom: -4px;
}

.keywords .kw {
	height: 14px;
	border: 1px #999 solid;
	width: 100px;
	padding: 3px 20px 3px 5px;
	color: #999;
	vertical-align: middle;
}

.keywords .kw.typing {
	color: #000;
}

.keywords .kw.default {
	color: #EB6100;
}

.keywords .search {
	vertical-align: middle;
	width: 45px;
	line-height: 16px;
}

#float_clearkw {
	position: absolute;
	line-height: 0;
	font-size: 0;
	width: 15px;
	height: 15px;
	top: 6px;
	right: 50px;
	background-position: -45px -220px;
	cursor: pointer;
	display: none;
}

#float_clearkw a {
	display: block;
}

.search_bottom {
	position: relative;
	padding-left: 15px;
	height: 35px;
	padding-top: 7px;
	border: 1px #ccc solid;
	border-right: none;
	border-left: none;
	background-repeat: repeat-x;
	background-position: 0 -80px;
}

.search_bottom .totalnum {
	position: relative;
	float: left;
	line-height: 28px;
}

.search_bottom .totalnum strong {
	color: #EB6100;
	font-family: Tahoma, Arial;
}

.search_bottom .sortby {
	position: relative;
	float: right;
	margin-right: 3px;
	margin-top: 4px;
	line-height: auto;
	_display: inline;
	width: 305px;
}

div.sort {
	height: 22px;
	width: 58px;
	line-height: 22px;
	position: absolute;
	right: 13px;
	top: 9px; *+
	top: 11px;
	background: url(http://pages.haozu.com/img/list/order_bg.gif) no-repeat
		0 0;
}

@media screen and(-webkit-min-device-pixel-ratio:0) {
	.sortby div {
		margin-top: 0;
	}
}

@media all and(-webkit-min-device-pixel-ratio:10000) , not all
	and(-webkit-min-device-pixel-ratio:0) {
	head ~body .sortby div {
		margin-top: 0;
	}
}

div.up {
	background: url(http://pages.haozu.com/img/list/order_bg.gif) no-repeat
		0 -30px;
}

div.down {
	background: url(http://pages.haozu.com/img/list/order_bg.gif) no-repeat
		0 -60px;
}

div.sort a,div.sort a:visited {
	color: #000;
	display: block;
	height: 22px;
	width: 48px;
	padding-left: 10px;
}

.clear {
	clear: both;
	line-height: 0;
	font-size: 0;
}

.time_sort {
	float: right;
}

.time_sort a {
	margin-right: 9px;
}

.time_sort a:hover {
	text-decoration: none;
}

.time_sort a.actived {
	color: #EB6100;
	font-weight: bold;
}

.listing_bible {
	_height: 80px;
}

.listing_bible .header {
	height: 24px;
	background: url(http://pages.haozu.com/img/list/list_hzbg.gif) no-repeat
		scroll 0 -372px;
	font-size: 0;
	line-height: 0;
}

.listing_bible .content {
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	padding: 3px 6px 8px 5px;
	margin-right: 1px;
	margin-top: -22px;
	overflow: hidden;
}

.listing_bible .content li {
	list-style-position: outside;
	background-image: url(http://pages.haozu.com/img/global/point.gif);
	background-position: 5px 11px;
	background-repeat: no-repeat;
	line-height: 24px;
	font-size: 12px;
	list-style-type: none;
	padding-left: 15px;
	overflow: hidden;
}

.listing_bible .content b {
	padding-left: 14px;
	font-size: 14px;
	line-height: 30px;
	padding-right: 120px;
}

.listing_bible .footer {
	_margin-left: 2px;
	height: 5px;
	font-size: 1px;
	line-height: 1px;
	background: url(http://pages.haozu.com/img/list/list_hzbg.gif) no-repeat
		scroll 0 -397px;
	overflow: hidden;
}

.listing_bible {
	_height: 80px;
}

.listing_bible .header {
	height: 24px;
	background: url(http://pages.haozu.com/img/list/list_hzbg.gif) no-repeat
		scroll 0 -372px;
	font-size: 0;
	line-height: 0;
}

.listing_bible .content {
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	padding: 3px 6px 8px 5px;
	margin-right: 1px;
	margin-top: -22px;
	overflow: hidden;
}

.listing_bible .content li {
	list-style-position: outside;
	background-image: url(http://pages.haozu.com/img/global/point.gif);
	background-position: 5px 11px;
	background-repeat: no-repeat;
	line-height: 24px;
	font-size: 12px;
	list-style-type: none;
	padding-left: 15px;
	overflow: hidden;
}

.listing_bible .content b {
	padding-left: 14px;
	font-size: 14px;
	line-height: 30px;
	padding-right: 120px;
}

.listing_bible .footer {
	_margin-left: 2px;
	height: 5px;
	font-size: 1px;
	line-height: 1px;
	background: url(http://pages.haozu.com/img/list/list_hzbg.gif) no-repeat
		scroll 0 -397px;
	overflow: hidden;
}

.recents {
	font-size: 12px;
	margin-bottom: 10px;
}

.recents .header {
	height: 24px;
	width: 255px;
	background:
		url(http://pages.haozu.com/img/global/viewedbox_top_255x24.gif)
		no-repeat scroll 0 0;
}

.recents .main {
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	padding: 3px 6px 5px 14px;
	width: 233px;
	margin-top: -11px;
}

.recents .title {
	font-size: 14px;
	margin-bottom: 10px;
}

.recents .title b {
	margin-right: 60px;
}

.recents .title a {
	font-size: 12px;
}

.recents .more {
	float: right;
	margin-bottom: 10px;
}

.recents li {
	clear: left;
	line-height: 2.2em;
	list-style-position: outside;
	list-style-type: none;
}

.recents li a {
	margin-left: 3px;
	margin-right: 5px;
}

.recents li span {
	color: #eb651d;
	margin-left: 5px;
}

.recents .footer {
	width: 255px;
	height: 5px;
	background:
		url(http://pages.haozu.com/img/global/viewedbox_bot_255x5.gif)
		no-repeat scroll 0 0;
}

.listing_unsuccess,.listing_unsuccess_tip {
	padding: 25px 1px 26px 22px;
	font-size: 12px;
}

.listing_unsuccess .title,.listing_unsuccess_tip .title {
	font-weight: bold;
	font-size: 14px;
	color: #333;
}

.listing_unsuccess .title1 {
	padding: 38px 0 16px 0;
}

.listing_unsuccess .title2 {
	padding: 28px 0 16px 0;
}

.listing_unsuccess ul {
	list-style-type: none;
	font-size: 12px;
}

.listing_unsuccess li {
	list-style-position: inside;
	float: left;
	overflow: hidden;
	width: 165px;
	padding-right: 8px;
	line-height: 1.8em;
}

.listing_unsuccess_tip {
	color: #333;
	line-height: 1.6em;
	height: 70px;
	background-color: #f9f9f9;
	border: 1px solid #e8e8e8;
	margin-bottom: 60px;
}

.listing_unsuccess_tip li {
	list-style-type: disc;
	list-style-position: inside;
}

.listing_feedback {
	font-size: 12px;
	margin-bottom: 10px;
	_margin-left: 2px;
}

.listing_feedback .header {
	height: 24px;
	background: url(http://pages.haozu.com/img/list/list_hzbg.gif) no-repeat
		scroll 0 -372px;
	font-size: 0;
	line-height: 0;
}

.listing_feedback .content {
	border-left: 1px solid #E0E0E0;
	border-right: 1px solid #E0E0E0;
	padding: 3px 6px 5px 14px;
	margin-top: -11px;
	width: 233px;
	overflow: hidden;
}

.listing_feedback .title {
	font-size: 14px;
	margin-bottom: 10px;
}

p.tip {
	margin: 10px 0 0;
	font-size: 12px;
	color: #333;
}

.listing_feedback .footer {
	height: 5px;
	width: 255px;
	overflow: hidden;
	background: url(http://pages.haozu.com/img/list/list_hzbg.gif) no-repeat
		scroll 0 -397px;
}

.listing_feedback .commit {
	color: #333;
	width: 56px;
	height: 22px;
	font-size: 12px;
	text-align: center;
}

.listing_feedback .feedback_content {
	width: 225px;
	height: 90px;
	margin-bottom: 6px;
	font-size: 12px;
	color: #333;
}

.listing_feedback .cancel {
	width: 42px;
	height: 22px;
	font-size: 12px;
	color: #333;
	text-align: center;
	margin-left: 10px;
}

span.error {
	color: #f00;
	padding-left: 20px;
	line-height: 22px;
	background: url("http://pages.haozu.com/img/icon/cancel_14.gif")
		no-repeat scroll 0 0 transparent;
}

span.success {
	padding-left: 20px;
	color: #090;
	line-height: 22px;
	background: url("http://pages.haozu.com/img/icon/crect_14x15.gif")
		no-repeat scroll 0 0 transparent;
}

.proplist_broker_main {
	background-color: #FEF9EF;
	border: 1px solid #FCE178;
}

.listing_prop_proplist li {
	list-style-type: none;
	list-style-position: outside; *
	height: 77px;
	position: relative;
}

.listing_prop_proplist a:visited {
	color: #55188A;
	text-decoration: none;
	outline: none;
}

.listing_prop_proplist .listprop {
	padding: 10px 15px 10px 20px;
	border-bottom: 1px dashed #999;
	font-size: 12px;
	cursor: pointer;
	height: auto;
}

.listing_prop_proplist .prop_hover {
	background-color: #f8f8f8;
	border-bottom: 1px solid #8bb1fc;
}

.listing_prop_proplist .listprop div {
	display: inline-block; *
	display: inline;
	zoom: 1;
	vertical-align: top;
}

.listing_prop_proplist .photo {
	padding-top: 4px;
	width: 120px;
	vertical-align: top;
}

.listing_prop_proplist .broker {
	margin-top: 8px;
	color: #808080;
}

.listing_prop_proplist .broker span {
	margin-right: 5px;
	vertical-align: baseline;
}

.listing_prop_proplist .photo img {
	height: 75px;
	width: 100px;
}

.listing_prop_proplist .details {
	line-height: 1.4em;
	width: 310px;
}

.listing_prop_proplist .details h4 {
	font-size: 14px;
	margin: 0;
}

.listing_prop_proplist .details h4 a,.listing_prop_proplist .details h4 a:visited
	{
	text-decoration: underline;
}

.listing_prop_proplist .details address {
	font-style: normal;
	height: 1.4em;
	margin-top: 4px;
	overflow: hidden;
	vertical-align: baseline;
}

.listing_prop_proplist .area {
	padding-top: 30px;
	text-align: right;
	width: 65px;
	vertical-align: top;
}

.listing_prop_proplist .area span {
	vertical-align: baseline;
}

.listing_prop_proplist .price {
	color: #EB6100;
	font-family: Tahoma, Arial;
	padding-top: 26px; *
	padding-top: 25px;
	text-align: right;
	width: 100px;
	vertical-align: top;
}

.listing_prop_proplist .price strong {
	font-size: 18px;
}

.listing_prop_proplist .tags {
	padding-top: 22px;
	text-align: right;
	width: 45px;
	vertical-align: top;
}

.listing_prop_proplist em {
	color: #EB6100;
	font-style: normal;
	font-weight: bold;
	vertical-align: baseline;
}

.search-condition {
	padding: 17px 0 17px 15px;
}

.search-condition span {
	padding-left: 20px;
	height: 30px;
	color: #6DA33F;
}

.search-condition a {
	color: #6DA33F;
	display: inline-block;
}

.search-condition a:HOVER {
	color: #51792E;
}

div.global_header_search {
	float: left;
	margin: 10px 5px 0 0;
}

div.global_header_search .bj {
	border: medium none;
	float: left;
	font-size: 14px;
	height: 21px;
	padding: 3px 0 0 5px;
	background: url(http://pages.haozu.com/img/global/inputbg.gif) no-repeat
		scroll 0 0;
	width: 165px;
	cursor: text;
	position: relative;
}

div.global_header_search .input_right {
	background-image: url(http://pages.haozu.com/img/global/inputbg.gif);
	background-position: right top;
	background-repeat: no-repeat;
	float: left;
	height: 24px;
	width: 8px;
}

div.global_header_search input {
	background: none;
	border: 0;
	width: 165px;
	height: 15px;
	color: #999;
	font-size: 12px;
}

div.global_header_search .bj .forTips {
	position: absolute;
	top: 4px !important;
	top: 6px;
	left: 5px;
	float: left;
	color: #aaa;
	font-size: 12px;
	cursor: text;
}

div.global_header_area {
	float: left;
	margin: 26px 10px 0 0;
	z-index: -1;
}

div.global_header_area select {
	height: 22px;
	font-size: 12px;
}

.global_header_rentprice {
	margin: 10px 10px 0 0;
	width: 170px;
	float: left;
}

.global_header_rentprice .bj {
	background: url(http://pages.haozu.com/img/global/inputbg.gif) no-repeat
		scroll 0 0;
	border: medium none;
	float: left;
	font-size: 12px;
	height: 21px;
	padding: 3px 0 0 5px;
	width: 50px;
	position: relative;
}

.global_header_rentprice .bj .forTips {
	position: absolute;
	top: 4px;
	left: 5px;
	float: left;
	color: #aaa;
	cursor: text;
}

.global_header_rentprice input {
	background: none;
	border: 0;
	width: 50px;
	color: #000;
}

.global_header_rentprice .input_right {
	background-image: url(http://pages.haozu.com/img/global/inputbg.gif);
	background-position: right top;
	background-repeat: no-repeat;
	float: left;
	height: 24px;
	width: 8px;
}

.prop_header_button {
	float: left;
}

.global_header_rentprice .float_left {
	float: left;
	margin: 0 5px;
}

.global_header_rentprice1 {
	width: 140px;
	margin-bottom: 8px;
}

.global_header_rentprice1 .price {
	border-bottom: 1px solid #CCC;
	margin-top: 2px;
}

.global_header_rentprice1 input.text {
	width: 50px;
	height: 13px;
}

.global_header_rentprice1 .btn {
	background: #EB6100 none repeat scroll 0 0;
	border: 1px solid #F30;
	color: #FFF;
	margin-top: 5px;
	margin-bottom: 8px;
	cursor: pointer;
}

.rentprice_button {
	background-image: url(http://pages.haozu.com/img/global/inputbg01.gif);
	background-position: 0 -25px;
	background-repeat: repeat-x;
	border: 1px solid #999;
	height: 22px;
	line-height: 22px;
	width: 131px;
	position: relative;
	overflow: hidden;
	z-index: 10;
}

.rentprice_button a {
	color: #333;
	display: block;
	padding-left: 6px;
}

.rentprice_button a:hover {
	background-image: url(http://pages.haozu.com/img/global/inputbg01.gif);
	background-repeat: repeat-x;
	background-position: 0 -1px;
	color: #EB6100;
	text-decoration: none;
}

.rentprice_button .icon {
	float: left;
	width: 16px;
	height: 16px;
	margin: 3px 6px 0;
	background-image: url(http://pages.haozu.com/img/global/inputbg02.gif);
	background-position: 0 -42px;
	background-repeat: no-repeat;
}

.rentprice_button .icon_d {
	float: right;
	width: 9px;
	height: 5px;
	margin-top: 8px;
	margin-right: 8px;
	background-image: url(http://pages.haozu.com/img/global/inputbg02.gif);
	background-position: -34px -42px;
	background-repeat: no-repeat;
	cursor: pointer;
}

.rentprice_a_button .icon_b {
	float: right;
	width: 9px;
	height: 5px;
	margin-top: 8px;
	margin-right: 8px;
	background-image: url(http://pages.haozu.com/img/global/inputbg02.gif);
	background-position: -44px -42px;
	background-repeat: no-repeat;
	cursor: pointer;
}

.rentprice_a_button {
	background-image: url(http://pages.haozu.com/img/global/inputbg01.gif);
	background-position: 0 -48px;
	background-repeat: repeat-x;
	border: 1px solid #999;
	height: 22px;
	line-height: 22px;
	margin-bottom: 8px;
	width: 131px;
	overflow: hidden;
}

.rentprice_a_button .icon_d {
	float: right;
	width: 9px;
	height: 5px;
	margin-top: 8px;
	margin-right: 8px;
	background-image: url(http://pages.haozu.com/img/global/inputbg02.gif);
	background-position: -34px -42px;
	background-repeat: no-repeat;
	cursor: pointer;
}

.rentprice_a_button a {
	color: #fff;
	display: block;
	padding-left: 6px;
	position: relative;
	z-index: 10;
}

.rentprice_button .icon1 {
	float: left;
	width: 16px;
	height: 16px;
	margin: 3px 6px 0;
	background-image: url(http://pages.haozu.com/img/global/inputbg02.gif);
	background-position: -17px -42px;
	background-repeat: no-repeat;
}

.rentprice_option {
	width: 131px;
	position: absolute;
	top: 62px;
	border: 1px solid #bbb;
	border-top: 0;
	background-color: #fff;
	z-index: 10;
}

.rentprice_option li {
	list-style-type: none;
	line-height: 22px;
	margin: 0;
	padding: 0; +
	margin-left: -15px;
	height: 22px;
}

.rentprice_option li a {
	display: block;
	padding-left: 6px;
}

.rentprice_option li a:hover {
	background-color: #ffc;
}

.rentprice_option form {
	margin-top: 6px;
	margin-bottom: 8px;
	line-height: 28px;
	padding-left: 6px;
}

.rentprice_option .text {
	width: 45px;
}

.rentprice_option .btn {
	margin-left: 70px;
	_margin-top: 5px;
}

.propheaderbox {
	border-top: 1px solid #CCC;
	background-color: #f7f5f0;
	font-size: 12px;
	height: 60px;
	padding: 0 20px;
}

.proptabbox {
	border-bottom: 1px solid #CCC;
	border-top: 1px solid #CCC;
	background: #F7FDFF none repeat scroll 0 0;
	font-size: 12px;
	height: 50px;
	padding: 0 20px;
}

.prop_header_button .btn {
	background-image:
		url(http://pages.haozu.com/img/head/search_but_yellow_80x24.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	border: medium none;
	cursor: pointer;
	height: 24px;
	margin-top: 25px;
	width: 80px;
}

.prop_header_release {
	position: absolute;
	right: 10px;
	top: 20px;
}

.proptabbox .advsearch_column {
	border-right: 1px solid #DDD;
	float: left;
	height: 40px;
	margin: 5px 10px 0 0;
	padding: 0 10px 0 0;
}

.main_content {
	clear: both;
}

.main_content .content_l {
	float: left;
	width: 100%;
	position: relative;
	z-index: 10;
}

.content_l .multi {
	margin-top: 10px;
}

.multi .left_count {
	float: left;
	font-size: 12px;
	padding-left: 20px;
}

.multi .left_count b {
	color: #EB6100;
	font-family: Tahoma, Arial;
	font-size: 12px;
}

.multi .right_page {
	float: right;
	margin-right: 13px;
}

.main_content .content_r {
	float: right;
	width: 256px;
	overflow: hidden;
	position: relative;
}

.search_ditu {
	background-image:
		url(http://pages.haozu.com/img/button/ditubut_168x32.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	border: medium none;
	cursor: pointer;
	height: 32px;
	width: 168px;
	margin-top: 5px;
	margin-bottom: 10px;
}

.market_ads {
	background-color: #F0EEE8;
	border: 1px solid #D1CDC0;
	width: 254px;
}

.market_ads .title {
	border-bottom: 1px dotted #D1CDC0;
	direction: rtl;
	height: 24px;
	line-height: 24px;
	margin: 0 15px;
}

.market_ads .images {
	margin: 0 27px 11px;
}

.market_ads .images div {
	margin: 4px 0;
}

.listing_index_word {
	width: 948px;
	height: 28px;
	background-color: #fff7e5;
	border: 1px solid #ffe1a4;
	padding-left: 20px;
	font-size: 14px;
	color: #333;
	margin: 3px 0 8px;
	line-height: 28px;
}

.listing_index_word span {
	font-size: 12px;
	color: #999;
}

.top{ border-bottom:1px solid #7F9DB9; margin:0 auto; padding:10px 0; position:relative; text-align:left; width:980px; }
.logo_icon{ float:left; height:42px; width:95px; }
.nav{ bottom:-1px; left:200px; position:absolute; list-style: none; }
.nav li{ border:1px solid #7F9DB9; display:inline; height:30px; line-height:30px; float:left; margin-left:10px; text-align:center; width:80px;}

.nav .select{ font-weight:bold; background-color:#F2F6FB; border-bottom-color:#F2F6FB; }

.inputText_25_20{ border:1px solid #AEDCF2; height:23px; line-height:23px; width:20px; }
.inputText_25_30{ border:1px solid #AEDCF2; height:23px; line-height:23px; width:30px; }
.inputText_25_200{ border:1px solid #AEDCF2; height:23px; line-height:23px; width:200px; }
.inputButton_25_80{ background-color:#FFF; border:1px solid #AEDCF2; cursor:pointer; height:23px; line-height:23px; width:80px; }
.inputButton_27_80{ background-color:#FFF; border:1px solid #AEDCF2; cursor:pointer; height:23px; line-height:23px; padding-bottom:2px; width:80px; }

.login_panel{ font-size:14px; margin:0 auto; padding:20px; position:relative; text-align:center; top:100px; width:600px; }
.login_panel dt{ font-size:16px; padding-bottom: 20px; }
.login_panel dd{ height:40px; line-height:40px; }
.login_panel label{ font-weight: bold; }

#login_btn{ margin-left:35px; }
#reset_btn{ margin-left:10px; }
.simple_word_fix{ padding-left:15px; }

.pl_10{ padding-left:10px; }

.simple_info_box{ border:1px solid #AEDCF2; font-size:14px; margin:0 auto; padding:10px; width:600px; }
.info_title{ border-bottom:1px dotted #AEDCF2; padding:10px 0; }
.info_title label{ font-weight:bold; }
.info_title h1{ color:blue; font-size:18px; padding-bottom: 10px; }
.info_content{ border-bottom:1px solid #AEDCF2; margin-top:10px; width:100%; }
.info_content dd{ height:30px; line-height:30px; float:left; width:50%; }
.info_content dt{ height:30px; line-height:30px; }
.red14b{ color:red; font-size:14px; font-weight:bold; }
.red20b{ color:red; font-size:20px; font-weight:bold; }

.image_box{ clear:left; margin-top:10px; }
.image_box h2{ color:blue; font-size:18px; padding-bottom: 10px; }
.search_bar{ border:1px solid #DDDDDD; margin:10px 0; padding:10px 0; width:100%; }
.search_bar label{ padding-left:10px; font-weight:bold; }
